ridge and furrow - Espagnol Anglais Dictionnaire